Moaath Al DhafiriMoaath Al Dhafiri
Aidil Sholeh and the Trap of a Trophy Just Big EnoughOn 13 September 2026, on an electronic scoreboard inside an arena in Ho Chi...
Aidil Sholeh Makes Malaysian History at Vietnam Open 2026: One Title, Two StoriesI once announced a wrong hometown for an athlete, and realized I was running ...
Vietnamese Swimming: From the Blue Lanes to Olympic AspirationsWhen the starting horn echoed through the My Dinh pool on a July morning, I...
V-League's Pressing Rhythm: When Defense Becomes the Stage of CommunityV-League's Pressing Rhythm: When Defense Becomes the Stage of Community On th...
Thailand lose 2-3 to China in the 2026 Asian Games semifinal: the 28-26 set and the cost of a four-set modelFifth set, 10-1. In the east stand the Thai supporters still held their flags...
Fenerbahçe Publishes the Guendouzi Ruling: One Match Missed, Twelve Months Under WatchThe day Fenerbahçe published its official statement on Matteo Guendouzi, I wa...
ETTU and Dyn through 2028: Seven Cameras, Two Market Tiers, One Content GapI read that press release three times, and every time my eyes stopped at the...
Pham Quynh Huong, 46 Points and the China Block PuzzleDawn in Nha Trang I left my laptop screen at 11:40 PM. The match between...
Timo Hennaut Makes Historic Breakthrough for Belgian Table Tennis at STIGA Masters U11In a development that has drawn significant attention from the European youth...
Brazil Return to the Top of South America: Darlan de Souza's 23 Points Put LA 2028 Olympic Spot Within ReachOn Sunday night in Rio de Janeiro, when the scoreboard lit up 25-20 in the...
Why sports analysis fails: Lessons from an empty data pipelineIn modern sports analysis, there's a sad paradox: the more tools, systems, an...
When All Nine Analysis Dimensions Return N/A: The Data Discipline of an Injury DecoderTwo in the morning in Nagoya, November rain drumming on the window frame. I...
Chess Olympiad 2026: Official Schedule Released, India Faces Double Challenge in SamarkandFIDE has officially released the schedule for the 46th Chess Olympiad, to be...
China Masters 2026: Satwik-Chirag edge past Astrup/Rasmussen, Srikanth exits in the quarterfinalsThe scoreboard read 17-17 in the deciding game. The rally lasted 36 shots — a...
U20 Vietnam Coach: 'As Long as There Is Hope, We Will Fight to the End'This afternoon at Lach Tray Stadium, when the final whistle blew, Vietnam's...
Vietnamese football faces data era challenges: When analysis without data becomes a dangerous trapIn a press room at a football match in Kuala Lumpur in 2026, I witnessed an...
Alone in the Studio: The Day Football Was Sold Hollow AnalysisThree in the morning in Guangzhou. I sit alone at the mixing desk, open the...
The Empty Draft: Why I Won't Write 5,507 Words Out of Thin Air"People remember the player's name. I remember the way he went down in the 89...
Five Fit Defenders and a Make-or-Break Week: Barcelona Enter PSG and El Clásico With a Patched-Up BacklineA Morning at Ciutat Esportiva There is a moment in the open training session...
The Ring and the Floor: Vietnam's Unfinished Boundary in Martial ArtsOn May 13, 2026, at Quần Ngựa Sports Palace in Hanoi, I sat in the sixth row ...
Aidil Sholeh Makes Malaysian History at Vietnam Open 2026: One Title, Two StoriesI once announced a wrong hometown for an athlete, and realized I was running ...
Vietnamese Swimming: From the Blue Lanes to Olympic AspirationsWhen the starting horn echoed through the My Dinh pool on a July morning, I...
V-League's Pressing Rhythm: When Defense Becomes the Stage of CommunityV-League's Pressing Rhythm: When Defense Becomes the Stage of Community On th...
Thailand lose 2-3 to China in the 2026 Asian Games semifinal: the 28-26 set and the cost of a four-set modelFifth set, 10-1. In the east stand the Thai supporters still held their flags...
Fenerbahçe Publishes the Guendouzi Ruling: One Match Missed, Twelve Months Under WatchThe day Fenerbahçe published its official statement on Matteo Guendouzi, I wa...
ETTU and Dyn through 2028: Seven Cameras, Two Market Tiers, One Content GapI read that press release three times, and every time my eyes stopped at the...
Pham Quynh Huong, 46 Points and the China Block PuzzleDawn in Nha Trang I left my laptop screen at 11:40 PM. The match between...
Timo Hennaut Makes Historic Breakthrough for Belgian Table Tennis at STIGA Masters U11In a development that has drawn significant attention from the European youth...
Brazil Return to the Top of South America: Darlan de Souza's 23 Points Put LA 2028 Olympic Spot Within ReachOn Sunday night in Rio de Janeiro, when the scoreboard lit up 25-20 in the...
Why sports analysis fails: Lessons from an empty data pipelineIn modern sports analysis, there's a sad paradox: the more tools, systems, an...
When All Nine Analysis Dimensions Return N/A: The Data Discipline of an Injury DecoderTwo in the morning in Nagoya, November rain drumming on the window frame. I...
Chess Olympiad 2026: Official Schedule Released, India Faces Double Challenge in SamarkandFIDE has officially released the schedule for the 46th Chess Olympiad, to be...
China Masters 2026: Satwik-Chirag edge past Astrup/Rasmussen, Srikanth exits in the quarterfinalsThe scoreboard read 17-17 in the deciding game. The rally lasted 36 shots — a...
U20 Vietnam Coach: 'As Long as There Is Hope, We Will Fight to the End'This afternoon at Lach Tray Stadium, when the final whistle blew, Vietnam's...
Vietnamese football faces data era challenges: When analysis without data becomes a dangerous trapIn a press room at a football match in Kuala Lumpur in 2026, I witnessed an...
Alone in the Studio: The Day Football Was Sold Hollow AnalysisThree in the morning in Guangzhou. I sit alone at the mixing desk, open the...
The Empty Draft: Why I Won't Write 5,507 Words Out of Thin Air"People remember the player's name. I remember the way he went down in the 89...
Five Fit Defenders and a Make-or-Break Week: Barcelona Enter PSG and El Clásico With a Patched-Up BacklineA Morning at Ciutat Esportiva There is a moment in the open training session...
The Ring and the Floor: Vietnam's Unfinished Boundary in Martial ArtsOn May 13, 2026, at Quần Ngựa Sports Palace in Hanoi, I sat in the sixth row ...
